Ко всем курсам Event-менеджмент Excel и Google Таблицы MBA PR-менеджмент Аналитика для руководителей Антикризисный менеджмент Арт-менеджмент Бухгалтерский учет Геймификация Деловые переговоры и коммуникация Документационное обеспечение Закупки и тендеры Кадровое делопроизводство и охрана труда Клиентский сервис Комьюнити-менеджмент Консалтинг Коучинг Курсы для директоров Маркетплейсы и e-commerce Менеджмент в индустрии моды Менеджмент в образовании Музыкальный менеджмент Нетворкинг Операционный менеджмент Открытие бизнеса Подбор и управление персоналом Продакт-менеджмент Разработка онлайн-курсов Рекрутмент Ресторанный менеджмент Создание презентаций Спортивный менеджмент Строительство и недвижимость Тимбилдинг Управление бизнесом Управление командами Управление продажами Управление проектами Управление производством Управление разработкой и IT Финансовый менеджмент

Практический курс по миграции с MS SQL на PostgreSQL от Otus

Вы научитесь

Популярность инструмента MS SQL для анализа баз данных в последнее время уступает более современным аналогам. Так, многие крупные российские компании переходят на Postgre SQL, но процесс переноса данных требует соответствующих навыков, а также внимательности, аккуратности и терпения. Поэтому компании готовы нанимать отдельного сотрудника для корректного переноса данных из одной базы в другую. И спрос на таких специалистов в настоящее время невероятно высок. Если вы работаете в сфере IT и хотите расширить свои навыки, то этот курс для вас. Разработчикам, аналитикам, специалистам по DevOps, умеющих работать с базами данных, в том числе писать запросы и различать типы данных, будет легко и интересно изучить этот курс и попробовать себя в новом направлении. 
Тип курса
Онлайн
Тип обучения
Курс
Локация
Длительность
3 месяца
Стоимость
60000 ₽
Помощь в трудоустройстве
Да
Выдача сертификата
Да
Вы научитесь
#01
Настраивать кластер PostgreSQL
#02
Работать с данными при помощи MS SQL
#03
Оптимизировать работу с базами данных
#04
Переносить базы данных с PostgreSQL на MS SQL
#05
Использовать инструменты для кластеризации и контейнеризации
Программа курса

Обучение на курсе проходит в онлайн-формате. Вы будете изучать теорию и выполнять практические задания на вебинарах, которые проходят по два раза в неделю и длятся около двух академических часов. Вы будете общаться с преподавателем и одногруппниками в общем чате в Telegram, а также получать обратную связь по выполненным домашних работам на платформе Otus в личном кабинете. В конце вы выполните итоговый проект. 

Ключевые особенности архитектуры

Познакомитесь с инструментами PostgreSQL и S SQL, чтобы понять ключевые отличия между этими двумя программами.  Изучите типы данных и архитектуру сервисов и попробуете перенести таблицы в качестве практического задания.  Узнаете, какие проблемы всплывают при миграции данных. Изучите средства для автоматической миграции.  Рассмотрите иные способы переноса данных. Вместе с преподавателем разберете каждый из изученных подходов и сравните их по эффективности и простоте использования. 

Познакомитесь с инструментами PostgreSQL и S SQL, чтобы понять ключевые отличия между этими двумя программами. 

Изучите типы данных и архитектуру сервисов и попробуете перенести таблицы в качестве практического задания. 

Узнаете, какие проблемы всплывают при миграции данных. Изучите средства для автоматической миграции. 

Рассмотрите иные способы переноса данных. Вместе с преподавателем разберете каждый из изученных подходов и сравните их по эффективности и простоте использования. 

Разница в SQL

Поймете, как происходят транзакции и обработка ошибок в PostgreSQL и MS SQL. Сравните их.  Научитесь использовать ключевые операторы и выстраивать подзапросы. Также поймете, для чего нужны временные таблицы.  Изучите планы запросов и сопоставите два инструмента по этому критерию.  В конце модуля вы сможете задать вопросы преподавателю по вебинарам и домашним заданиям. Если у вас есть рабочие задачи по теме, сможете обсудить их онлайн с экспертом. 

Поймете, как происходят транзакции и обработка ошибок в PostgreSQL и MS SQL. Сравните их. 

Научитесь использовать ключевые операторы и выстраивать подзапросы. Также поймете, для чего нужны временные таблицы. 

Изучите планы запросов и сопоставите два инструмента по этому критерию. 

В конце модуля вы сможете задать вопросы преподавателю по вебинарам и домашним заданиям. Если у вас есть рабочие задачи по теме, сможете обсудить их онлайн с экспертом. 

Кластеризация

В этом модуле разберете тему кластеризации. Узнаете все о применении хранимых процедур и триггеров.  Познакомитесь с Linked Server в PostgreSQL и поймете, для чего он используется.  Изучите инструменты аналитики для баз данных.  Рассмотрите варианты миграции данных из MS SQL Server. Выполните домашнее задание по теме.  Перейдете к изучению кластера в PostgreSQL, с помощью которого можно провести интеграцию систем.  Также исследуете типы ручной репликации между сервисами. 

В этом модуле разберете тему кластеризации. Узнаете все о применении хранимых процедур и триггеров. 

Познакомитесь с Linked Server в PostgreSQL и поймете, для чего он используется. 

Изучите инструменты аналитики для баз данных. 

Рассмотрите варианты миграции данных из MS SQL Server. Выполните домашнее задание по теме. 

Перейдете к изучению кластера в PostgreSQL, с помощью которого можно провести интеграцию систем. 

Также исследуете типы ручной репликации между сервисами. 

Оптимизация

Научитесь проводить аналитическую работу по оптимизации процедур в PostgreSQL.  Поймете, какими способами можно переключить нагрузку с одной базы данных на другую.  Поймете, зачем необходима функция замены очереди в MS SQL Server и как аналог есть в более современном сервисе.  В середине модуля подумаете над темой выпускного проекта и узнаете, как организована защита работ.  Рассмотрите Варианты тестирования нагрузки на перенесенную базу данных.  В этом модуле эксперты поделятся опытом по работе в переходный период. Вы поймете, как не сломать работу всех систем и аккуратно вывести их на новый инструмент.  На последнем уроке этого модуля вы рассмотрите ваши проекты по миграции баз данных и получите экспертную оценку ваших работ. Сможете более предметно подготовиться к предстоящей защите. 

Научитесь проводить аналитическую работу по оптимизации процедур в PostgreSQL. 

Поймете, какими способами можно переключить нагрузку с одной базы данных на другую. 

Поймете, зачем необходима функция замены очереди в MS SQL Server и как аналог есть в более современном сервисе. 

В середине модуля подумаете над темой выпускного проекта и узнаете, как организована защита работ. 

Рассмотрите Варианты тестирования нагрузки на перенесенную базу данных. 

В этом модуле эксперты поделятся опытом по работе в переходный период. Вы поймете, как не сломать работу всех систем и аккуратно вывести их на новый инструмент. 

На последнем уроке этого модуля вы рассмотрите ваши проекты по миграции баз данных и получите экспертную оценку ваших работ. Сможете более предметно подготовиться к предстоящей защите. 

Проектная работа

Проведете вебинар-консультацию по вопросам, которые остались у вас с курса, или по обсуждениям итоговых работ.  Проведете практикоориентированный урок по решению рабочих задач студентов.  На последнем вебинаре вы будете защищать свой выпускной проект перед однокурсниками и преподавателями. 

Проведете вебинар-консультацию по вопросам, которые остались у вас с курса, или по обсуждениям итоговых работ. 

Проведете практикоориентированный урок по решению рабочих задач студентов. 

На последнем вебинаре вы будете защищать свой выпускной проект перед однокурсниками и преподавателями. 

Отзывы о данном курсе
На этот курс ещё нет отзывов.
Otus
Школа
Otus – это платформа для онлайн-образования, предоставляющая авторские курсы для специалистов в сфере IT. Курсы не предназначены для новичков – они ориентированы на специалистов с опытом, поэтому перед зачислением на курс вам нужно будет пройти тест.